ced8dadd48ab1c4e87b283453e876c2f6a9573cc,src/test/java/se/hiflyer/fettle/builder/StateMachineBuilderTest.java,StateMachineBuilderTest,testBuilder,#,17
Before Change
StateMachineBuilder<States, String> builder = StateMachineBuilder.create(States.class, String.class);
builder.transition().on("hej").from(States.INITIAL).to(States.ONE);
builder.transition().on("hopp").from(States.ONE).to(States.TWO);
TransitionModel<States, String> transitionModel = builder.buildTransitionModel();
StateMachine<States, String> machine = transitionModel.newStateMachine(States.INITIAL);
After Change
StateMachineBuilder<States, String> builder = StateMachineBuilder.create(States.class, String.class);
builder.transition().from(States.INITIAL).to(States.ONE).on("hej");
builder.transition().from(States.ONE).to(States.TWO).on("hopp");
TransitionModel<States, String> transitionModel = builder.buildTransitionModel();
StateMachine<States, String> machine = transitionModel.newStateMachine(States.INITIAL);